main road – English–Français translations

🇬🇧 en fr 🇫🇷

main road noun

  • major road in a town, village etc.
grande rue, rue principale
Wiktionary Links